package net.sf.jimex.jira;

import com.atlassian.jira.issue.fields.AffectedVersionsSystemField;
import com.atlassian.jira.issue.fields.ComponentsSystemField;
import com.atlassian.jira.issue.fields.FixVersionsSystemField;
import com.atlassian.jira.issue.fields.PrioritySystemField;

import java.util.Map;

/**
 * andrew 19.03.2006 16:56:39
 */
public interface JimexJiraIssuesManager extends JiraIssuesManager{
    void setProjectId(Long projectId);

    void setComponents(ComponentsSystemField componentsSystemField);

    void setAffectedVersions(AffectedVersionsSystemField affectedVersionsSystemField);

    void setFixVersions(FixVersionsSystemField fixVersionsSystemField);

    void setPriority(PrioritySystemField prioritySystemField);

    void setCustomFieldValuesHolder(Map customFieldValuesHolder);

    void setIssueType(String issuetype);
}
